who does more - German English Dictionary